be logically tenable - Français Anglais Dictionnaire